ICTICT447
Work effectively in agile environments


Application

This unit describes the skills and knowledge required to participate in the delivery of ICT projects using industry-endorsed agile project management methodologies.

It applies to those who, whilst working under a level of supervision, work within an agile environment where the ability to deliver project increments is required. It includes ICT roles such as software, web or gaming developers within development environments, project managers, and helpdesk support officers who work with many different project management styles and environments.

No licensing, legislative or certification requirements apply to this unit at the time of publication.


Elements and Performance Criteria

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Set up agile projects

1.1 Identify project characteristics and confirm agile project management methodology and timelines

1.2 Gather project requirements and confirm with client

1.3 Discuss and define team member roles and responsibilities and confirm own work role within agile project

1.4 Confirm minimal viable increments according to project requirements and define definition of done

1.5 Determine increment timelines and stages of increment delivery

1.6 Determine and implement communication tools with team

2. Deliver agile project increments

2.1 Determine and contribute towards progress trackers and version control procedures for agile project

2.2 Initiate project increment work according to agile methodologies and version control procedures

2.3 Complete project increment according to agile methodologies

2.4 Commit project work to online environment and confirm project progression with team and project manager

3. Finalise agile project

3.1 Confirm all increments have been completed according to project requirements

3.2 Review and assess impact of contributions to agile project and team performance

3.3 Report on contributions and discuss with team

3.4 Participate in agile project debrief and document outcomes and lessons learnt

Evidence of Performance

The candidate must demonstrate the ability to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including evidence of the ability to:

participate in the delivery of at least two ICT project using the agile project management methodology.

In the course of the above, the candidate must:

utilise project and communication work tools and platforms

participate in agile meetings

uphold communication channels according to agile methodologies and team agreement.


Evidence of Knowledge

The candidate must be able to demonstrate knowledge to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including knowledge of:

agile methodologies, including:

project management

team member roles and responsibilities

characteristics of increments, increment timelines and stages of increment delivery

project work tools and platforms

communication tools and platforms

agile meetings, including:

huddles

KANBAN

scrums

sprints

project debrief

work task prioritisation requirements and contingencies

version control and progress tracking systems and processes.

functions and features of ICT hardware and project management software required for managing agile projects.


Assessment Conditions

Skills in this unit must be demonstrated in a workplace or simulated environment where the conditions are typical of those in a working environment in this industry.

This includes access to:

equipment, hardware and industry software packages required for agile project work

a range of simulated work tasks and project within agile project management teams

simulated working environment and agile project team

the internet

online agile project management tools

communication tools

agile methodology documentation and guiding information.

Assessors of this unit must satisfy the requirements for assessors in applicable vocational education and training legislation, frameworks and/or standards.


Foundation Skills

This section describes those language, literacy, numeracy and employment skills that are essential to performance but not explicit in the performance criteria.

SKILL

DESCRIPTION

Writing

Produces materials and written updates using agile communication tools

Teamwork

Selects the required form, channel and mode of communication for a specific purpose to own role, when communicating with others

Planning and organising

Plans routine tasks with familiar goals and outcomes, taking some limited responsibility for decisions regarding sequencing and timing

Participates in team planning of agile increments

Self-management

Evaluates task completion and the impact of such completions

Technology

Interprets the purposes, specific functions and key features of digital systems and tools, and operates them effectively to complete routine agile project tasks


Sectors

General ICT